Skip to main content

Esempio: app Sensor per Android

Prodotto: Collegamento all'app CODESYS Sensor per Android

Il progetto di esempio mostra come inviare i dati dei sensori da uno smartphone Android a un CODESYS controller.

Installazione

Installazione dell'app per Android

L'app per Android App CODESYS Sensor può essere installato solo dal Google Play Store.

Cerca «CODESYS Sensor App» nel Google Play Store e installa l'applicazione sul tuo dispositivo Android.

Installazione del CODESYS pacchetto

Installa il CODESYS Sensor App for Android Example pacchetto tramite CODESYS Installer. Usa il link per il download in fondo a questa pagina.

Configurazione

L'app Android utilizza variabili di rete per inviare i dati del sensore del dispositivo Android al CODESYS controller tramite UDP sulle porte 1202 e 1059. Il dispositivo Android (ad esempio, smartphone o tablet CODESYS controller deve trovarsi nella stessa rete locale. Il modo più semplice per raggiungere questo obiettivo è utilizzare l'hotspot Wi-Fi del dispositivo Android

Procedura. Configurazione di un hotspot Wi-Fi su un dispositivo Android
  1. Configura un hotspot Wi-Fi sul dispositivo Android.

    (ad esempio, tramite ImpostazioniHotspot e tetheringHotspot WLAN)

  2. Connetti il CODESYS il controller all'hotspot Wi-Fi e trova l'indirizzo IP del controller per l'adattatore Wi-Fi (ad esempio, utilizzando ipconfig comando).

Procedura. Preparazione del CODESYS Development System
  1. Aprire il CODESYS progetto di esempio AndroidSensorApp.project.

  2. Avvia il SensorReceiver applicazione sul controller.

Procedura. Configurazione del dispositivo Android
  1. Avvia la «CODESYS Sensor App».

  2. Nel Indirizzo IP di destinazione campo, specificare l'indirizzo IP del CODESYS controller.

  3. Cambia il Invia i dati del sensore al controllo impostazione su ATTIVATO.

I dati correnti del sensore vengono ora inviati al controller e visualizzati nella visualizzazione.

Importante

Se il CODESYS l'applicazione non riceve alcun dato, controlla le impostazioni di port forwarding nella tua rete e nel firewall.

Ambito funzionale

. Funzioni dell'app Android «CODESYS Sensor App»
  • Indirizzo IP di destinazione: Impostazione dell'indirizzo IP del CODESYS controller

  • Invia i dati del sensore al controllo: invia i dati del sensore all'indirizzo IP specificato

  • Messaggi: messaggi di stato per CODESYS app

  • Avvia il riconoscimento vocale: avvia il riconoscimento automatico delle parole da parte di Google

    (Solo se connesso a Internet)

  • Parole riconosciute: Elenco delle parole riconosciute

. Progetto di esempio: AndroidSensorApp.project
  • I dati del sensore ricevuti vengono visualizzati nella visualizzazione del SensorReceiver applicazione. Le parole riconosciute dal riconoscimento vocale vengono memorizzate nella stringa strCommandLa variabile di rete NVL viene memorizzata.

_codesys_sensor_app_1.png

Screenshot: CODESYS Sensor App​ for Android sul dispositivo Android

_codesys_sensor_app_2.png

Screenshot: visualizzazione dei dati del sensore nel CODESYS Development System (AndroidSensorApp.project)

Requisiti e restrizioni di sistema

Sistema di programmazione

CODESYS Development System (versione 3.5.17.0 o superiore)

Sistema di runtime

CODESYS Control Win (versione 3.5.17.0)

Suggerimento

Usa il progetto gratuito Device Reader (disponibile nella CODESYS Store International) per scoprire le funzioni supportate dal controller.

Componenti aggiuntivi

  • Dispositivo Android (ad esempio uno smartphone) con l'app CODESYS Sensor installata da Google Play Store

  • CODESYS Development System-controller capace

Requisiti aggiuntivi

  • Connessione di rete tra il dispositivo Android e CODESYS Development System controller

  • Connessione Internet (per il controllo vocale)

Avviso

_example_icon.png SCARICA Progetto